// 列车类型
import type { IdTypeInfo, SeatType, TrainType } from '@/types/SharedTypes'

export const TRAIN_TYPE: TrainType[] = [
  { label: '高速动车组列车', value: 'G' },
  { label: '普通动车组列车', value: 'D' },
  { label: '快速旅客列车', value: 'K' },
  { label: '临时旅客列车', value: 'L' }
]

// 证件类型
export const ID_TYPE: IdTypeInfo[] = [
  { label: '中国居民身份证', value: '0' },
  { label: '临时身份证', value: '1' },
  { label: '护照', value: '2' },
  { label: '港澳居民来往内地通行证', value: '3' },
  { label: '台湾居民来往大陆通行证', value: '4' },
  { label: '港澳台居民居住证', value: '5' }
]

// 车次席位
export const SEAT_TYPE: SeatType[] = [
  { label: '商务座', value: 'SW' },
  { label: '硬座', value: 'YZ' },
  { label: '硬卧', value: 'YW' },
  { label: '软卧', value: 'RW' },
  { label: '软座', value: 'RZ' },
  { label: '无座', value: 'WZ' },
  { label: '一等座', value: 'ZY' },
  { label: '二等座', value: 'ZE' }
]